##生成器就是内涵yield的函数，也是一个迭代器
##例1：实现斐波那契数列：
##def Fibs():
##    a = 0
##    b = 1
##    while 1:
##        a, b = b, a + b
##
##
##f = Fibs()
def myRev(data):
    # 这里用 range 生成 data 的倒序索引
    # 注意，range 的结束位置是不包含的
    for index in range(len(data)-1, -1, -1):
        yield data[index]
